T h e   J s o n C p p   l i b r a r y ' s   s o u r c e   c o d e ,   i n c l u d i n g   a c c o m p a n y i n g   d o c u m e n t a t i o n ,   
 
 t e s t s   a n d   d e m o n s t r a t i o n   a p p l i c a t i o n s ,   a r e   l i c e n s e d   u n d e r   t h e   f o l l o w i n g 
 
 c o n d i t i o n s . . . 
 
 
 
 B a p t i s t e   L e p i l l e u r   a n d   T h e   J s o n C p p   A u t h o r s   e x p l i c i t l y   d i s c l a i m   c o p y r i g h t   i n   a l l   
 
 j u r i s d i c t i o n s   w h i c h   r e c o g n i z e   s u c h   a   d i s c l a i m e r .   I n   s u c h   j u r i s d i c t i o n s ,   
 
 t h i s   s o f t w a r e   i s   r e l e a s e d   i n t o   t h e   P u b l i c   D o m a i n . 
 
 
 
 I n   j u r i s d i c t i o n s   w h i c h   d o   n o t   r e c o g n i z e   P u b l i c   D o m a i n   p r o p e r t y   ( e . g .   G e r m a n y   a s   o f 
 
 2 0 1 0 ) ,   t h i s   s o f t w a r e   i s   C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 0   b y   B a p t i s t e   L e p i l l e u r   a n d 
 
 T h e   J s o n C p p   A u t h o r s ,   a n d   i s   r e l e a s e d   u n d e r   t h e   t e r m s   o f   t h e   M I T   L i c e n s e   ( s e e   b e l o w ) . 
 
 
 
 I n   j u r i s d i c t i o n s   w h i c h   r e c o g n i z e   P u b l i c   D o m a i n   p r o p e r t y ,   t h e   u s e r   o f   t h i s   
 
 s o f t w a r e   m a y   c h o o s e   t o   a c c e p t   i t   e i t h e r   a s   1 )   P u b l i c   D o m a i n ,   2 )   u n d e r   t h e   
 
 c o n d i t i o n s   o f   t h e   M I T   L i c e n s e   ( s e e   b e l o w ) ,   o r   3 )   u n d e r   t h e   t e r m s   o f   d u a l   
 
 P u b l i c   D o m a i n / M I T   L i c e n s e   c o n d i t i o n s   d e s c r i b e d   h e r e ,   a s   t h e y   c h o o s e . 
 
 
 
 T h e   M I T   L i c e n s e   i s   a b o u t   a s   c l o s e   t o   P u b l i c   D o m a i n   a s   a   l i c e n s e   c a n   g e t ,   a n d   i s 
 
 d e s c r i b e d   i n   c l e a r ,   c o n c i s e   t e r m s   a t : 
 
 
 
       h t t p : / / e n . w i k i p e d i a . o r g / w i k i / M I T _ L i c e n s e 
 
       
 
 T h e   f u l l   t e x t   o f   t h e   M I T   L i c e n s e   f o l l o w s : 
 
 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 C o p y r i g h t   ( c )   2 0 0 7 - 2 0 1 0   B a p t i s t e   L e p i l l e u r   a n d   T h e   J s o n C p p   A u t h o r s 
 
 
 
 P e r m i s s i o n   i s   h e r e b y   g r a n t e d ,   f r e e   o f   c h a r g e ,   t o   a n y   p e r s o n 
 
 o b t a i n i n g   a   c o p y   o f   t h i s   s o f t w a r e   a n d   a s s o c i a t e d   d o c u m e n t a t i o n 
 
 f i l e s   ( t h e   " S o f t w a r e " ) ,   t o   d e a l   i n   t h e   S o f t w a r e   w i t h o u t 
 
 r e s t r i c t i o n ,   i n c l u d i n g   w i t h o u t   l i m i t a t i o n   t h e   r i g h t s   t o   u s e ,   c o p y , 
 
 m o d i f y ,   m e r g e ,   p u b l i s h ,   d i s t r i b u t e ,   s u b l i c e n s e ,   a n d / o r   s e l l   c o p i e s 
 
 o f   t h e   S o f t w a r e ,   a n d   t o   p e r m i t   p e r s o n s   t o   w h o m   t h e   S o f t w a r e   i s 
 
 f u r n i s h e d   t o   d o   s o ,   s u b j e c t   t o   t h e   f o l l o w i n g   c o n d i t i o n s : 
 
 
 
 T h e   a b o v e   c o p y r i g h t   n o t i c e   a n d   t h i s   p e r m i s s i o n   n o t i c e   s h a l l   b e 
 
 i n c l u d e d   i n   a l l   c o p i e s   o r   s u b s t a n t i a l   p o r t i o n s   o f   t h e   S o f t w a r e . 
 
 
 
 T H E   S O F T W A R E   I S   P R O V I D E D   " A S   I S " ,   W I T H O U T   W A R R A N T Y   O F   A N Y   K I N D , 
 
 E X P R E S S   O R   I M P L I E D ,   I N C L U D I N G   B U T   N O T   L I M I T E D   T O   T H E   W A R R A N T I E S   O F 
 
 M E R C H A N T A B I L I T Y ,   F I T N E S S   F O R   A   P A R T I C U L A R   P U R P O S E   A N D 
 
 N O N I N F R I N G E M E N T .   I N   N O   E V E N T   S H A L L   T H E   A U T H O R S   O R   C O P Y R I G H T   H O L D E R S 
 
 B E   L I A B L E   F O R   A N Y   C L A I M ,   D A M A G E S   O R   O T H E R   L I A B I L I T Y ,   W H E T H E R   I N   A N 
 
 A C T I O N   O F   C O N T R A C T ,   T O R T   O R   O T H E R W I S E ,   A R I S I N G   F R O M ,   O U T   O F   O R   I N 
 
 C O N N E C T I O N   W I T H   T H E   S O F T W A R E   O R   T H E   U S E   O R   O T H E R   D E A L I N G S   I N   T H E 
 
 S O F T W A R E . 
 
 = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = 
 
 ( E N D   L I C E N S E   T E X T ) 
 
 
 
 T h e   M I T   l i c e n s e   i s   c o m p a t i b l e   w i t h   b o t h   t h e   G P L   a n d   c o m m e r c i a l 
 
 s o f t w a r e ,   a f f o r d i n g   o n e   a l l   o f   t h e   r i g h t s   o f   P u b l i c   D o m a i n   w i t h   t h e 
 
 m i n o r   n u i s a n c e   o f   b e i n g   r e q u i r e d   t o   k e e p   t h e   a b o v e   c o p y r i g h t   n o t i c e 
 
 a n d   l i c e n s e   t e x t   i n   t h e   s o u r c e   c o d e .   N o t e   a l s o   t h a t   b y   a c c e p t i n g   t h e 
 
 P u b l i c   D o m a i n   " l i c e n s e "   y o u   c a n   r e - l i c e n s e   y o u r   c o p y   u s i n g   w h a t e v e r 
 
 l i c e n s e   y o u   l i k e . 